加入收藏 收藏网站 设为首页 设为首页
招生考试网
学历类| 阳光高考 研 究 生 自学考试 成人高考 专 升 本 中考会考 外语类| 四 六 级 职称英语 商务英语 公共英语 日语能力
资格类| 公 务 员 报 关 员 银行从业 司法考试 导 游 证 教师资格 财会类| 会 计 证 经 济 师 会计职称 注册会计 税 务 师
工程类| 一级建造 二级建造 造 价 师 造 价 员 咨 询 师 监 理 师 医学类| 卫生资格 执业医师 执业药师 执业护士 国际护士
计算机| 等级考试 软件水平 应用能力 其它类| 书画等级 美国高考 驾 驶 员 书法等级 少儿英语 报 检 员 单 证 员 出国留学
 招生考试网 - 计算机等级考试 - 模拟试题 - 正文

 
2010年计算机等级考试二级VFP上机试题2
来源:fjzsksw.com 2009-12-4 编辑:yangmeiling 【字体:小 大】
2010年计算机等级考试二级VFP上机试题2

2010年计算机等级考试二级VFP上机试题2

一、基本操作题(共4题,第1、2题各7分,第3、4题各8分,共计30分)
(1)将当前文件夹下的自由表"班级"表和"教师"表添加到"学生管理"数据库中。
(2)为"班级"表创建一个主索引和普通索引(升序),主索引的索引名和索引表达式均为"班级号";普通索引的索引名和索引表达式均为"班主任号"。为"教师"表创建一个主索引,索引名和索引表达式均为"教师编号"。
(3)通过"班级号"字段建立"班级"表和"学生"表之间的永久联系。通过"班级"表的"班主任号"字段与"教师"表的"教师编号"字段建立"班级"表和"教师"表之间的永久联系。
(4)为以上建立的两个联系设置参照完整性约束:更新规则为"限制";删除规则为"级联";插入规则为"忽略"。
二、简单应用题(共2小题,每题各20分,共计40分)
(1)使用报表向导建立一个简单报表。要求选择"学生"表中所有字段,记录不分组,报表样式为"简报式",列数为1,字段布局为"列",方向为"横向",排序字段为"学号"(升序);报表标题为"学生基本情况表",报表文件名为stureport。
(2)使用查询设计器设计一个名为stuclass.qpr文件查询,查询每个班级的"班级号"、"班级名"、"班长名"和"班主任名",查询结果按"班级号"升序排序,并输出到stuclass.dbf表中。运行该查询,并将设计的查询保存。
注意:
①表之间的关联,一个是"学生"表的"学号"与"班级"表的"班长号",另一个是"班级"表的"班主任号"与"教师"表的"教师号"。
②查询结果的各列的名称分别为"班级号"、"班级名"、"班长名"和"班主任名"。"班长名"列的数据来自于"学生"表的"姓名","班主任名"列的数据来自于"教师"表的"教师姓名"。
三、综合应用题(共1小题,计30分)
在考生文件夹下,打开"学生管理"数据库,完成如下综合应用:
设计一个表单文件名为myform的表单,表单控件名为stuform,表单的标题名为"学生基本情况浏览"。在表单的左上方有一个标签(Label1),标签上的文字为"班级号";在标签的右边紧接着放置一个组合框控件(Combo1),将组合框控件的Style属性设置为"下拉列表框",RowSourceType属性设置为"字段"(用来选择"班级"表中的"班级号");在组合框的右边紧接着放置一个"确认"命令按钮(Command1);在标签的下方放置一个表格控件(Grid1),将RecordSourceType属性设置为"4-SQL说明";在表单的右下方放置一个"退出"命令按钮(Command2)。表单界面如图2-9所示。其他功能要求如下:
 
图2-9 表单示例
①为表单建立数据环境,向数据环境添加"学生"表和"班级"表。
②程序运行时,在组合框中选择某个班级的"班级号",单击"确认"按钮后在表格中显示该班级的学生信息。
③单击"退出"按钮时,关闭表单。

答案:
一、基本操作题
【审题分析】
本大题考查了数据表的基本操作;表索引的建立及参照完整性的设置。
向数据库中添加表的操作可以在数据库设计器中进行,而为表建立索引则需要在表设计器中进行。
参照完整性是针对两个表进行设置的,因此建立参照完整性前要先建立两个表的关联,且有一个表中必须建立关联字段的主索引(或候选索引),另一个表要建立普通索引,如果表中设置多个索引字段时,鼠标指针一定要拖动到进行联系的字段上,否则进行连接的两个字段会不对应。
【操作步骤】
(1)①在命令窗口执行命令:MODIFY DATABASE 学生管理,打开数据库设计器。
②在数据库设计器中右击鼠标,选择【添加表】快捷菜单命令,在弹出的"打开"对话框中双击"班级"表,将表添加到数据库中,以同样的方法将"教师"表添加到数据库中。
(2)①右击数据库设计器中的"班级"表,选择【修改】快捷菜单命令,打开"班级"表设计器,在"字段"选项卡中选中"班级号",在"索引"列中选择"升序",以同样的方法再为"班主任号"建立"升序"排序;然后在"索引"选项卡中选中"班级号",并修改其"类型"为"主索引",单击"确定"按钮保存表结构修改。
②参照上面的操作,为"教师"表建立"教师编号"字段的主索引。
(3)①参照上小题的操作,再为"学生"表建立"班级号"的普通索引;然后在数据库设计器中拖动"班级"表"索引"下方的主索引"班级号"到"学生"表中"索引"下方的普通索引"班级号"上,为两个表建立联系。
②以同样的方法,拖动"教师"表"索引"下方的主索引"教师编号"到"班级"表中"索引"下方的普通索引"班主任号"上,为两个表建立联系,这样便建立了"学生"、"班级"和"教师"3个表之间的联系。
(4)①选中"学生"表和"班级"表之间的关联线(被选中的连线会变粗),首先执行【数据库】→【清理数据库】菜单命令,清空数据表中带有删除标记的记录,然后执行【数据库】→【编辑参照完整性】菜单命令。
②在打开的"参照完整性"对话框的表格中,选择"更新"列下两个单元格中的内容都为"限制";"删除"列下两个单元格中的内容都为"级联";"插入"列下两个单元格中的内容都为"忽略"。单击"确定"按钮保存参照完整性的修改。



 
网站版权与免责声明
①由于各方面情况的不断调整与变化,本网所提供的相关信息请以权威部门公布的正式信息为准.
②本网转载的文/图等稿件出于非商业性目的,如转载稿涉及版权等问题,请在两周内来电联系.
最新文章
推荐文章
  • 此栏目下没有推荐文章
  • 热门文章

    报名考试
    全国 | 黑龙江 | 吉林 | 辽宁 | 内蒙古
    青海 | 宁夏 | 甘肃 | 新疆 | 陕西
    西藏 | 北京 | 天津 | 河北 | 山东
    江苏 | 安徽 | 河南 | 上海 | 浙江
    福建 | 广东 | 山西 | 湖南 | 湖北
    江西 | 广西 | 海南 | 云南 | 贵州
    四川 | 重庆
    分省高校计算机考试
    黑龙江 | 吉林 | 辽宁 | 内蒙古 | 河北
    北京 | 天津 | 新疆 | 甘肃 | 宁夏
    青海 | 陕西 | 山西 | 河南 | 山东
    江苏 | 安徽 | 浙江 | 福建 | 广东
    海南 | 广西 | 江西 | 湖北 | 湖南
    四川 | 上海 | 重庆 | 贵州 | 云南
    西藏
    成绩查询
    报考指南
    试题答案
    模拟试题
    考试辅导
    计算机一级 | 计算机二级 | 计算机三级 | 计算机四级
    经验交流
    高校计算机